come down in buckets - French English Dictionary